На этот вопрос уже есть ответы здесь: Как я могу создать самозаверяющий сертификат с помощью C #? (6 ответов) Создание и подписание запроса на сертификат с использованием чистой .NET Framework (1 ответ) Закрыт 1 год назад. Задний план: Мы должны реализовать специальный механизм аутентификации для идентификации и аутентификации приложений моего клиента, и здесь можно найти исходные данные. Наконец, мы пришли к выводу, что мы просто будем использовать самоподписанный сертификат для шифрования и расшифровки токена JWT. Сейчас выясняю ответы на следующие вопросы: Существуют ли какие-либо библиотеки dotnet для создания самоподписанного сертификата, или я должен написать свой собственный код для них? Если бы я выдавал своим клиентам самоподписанный сертификат для безопасной аутентификации и связи, то как этот сертификат обновлялся бы на клиентской машине по истечении срока действия? Редактировать: Клиенту необходимо подписать токен JWT, используя выпущенный сертификат, прежде чем отправлять его обратно в мое приложение.
2021-01-23 08:11:21
Просмотрите другие вопросы с метками C # шифрование криптография шифрование с открытым ключом самозаверяющий сертификат или задайте свой вопрос.